prolonged downpour - Espagnol Anglais Dictionnaire